internal micrometer - French English Dictionary